complementary drugs - French English Dictionary